1
general::
Phrase(s): plod away at something
to keep trying to do something. • He continues to plod away at writing his novel. It’s been three years now. • How long have you been plodding away at that book?
McGrawhill's American Idioms And Phrasal Verbs